package cn.iocoder.yudao.module.member.controller.admin.order.vo;

import cn.iocoder.yudao.framework.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Schema(description = " 用户充值记录分页 Request VO")
@Data
public class AdminOrderPageVo extends PageParam {

    @Schema(description = "用户id", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "555")
    private Long userId;
    @Schema(description = "用户名称", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "555")
    private String nickName;

    /**
     * 订单状态 completed:已完成 unpaid:未完成
     */
    @Schema(description = "订单状态", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "OD123")
    private String status;

    private List<Long> ids;
}
